On Decomposability and Interaction Functions
نویسندگان
چکیده
A formal notion of a Boolean-function decomposition was introduced recently and used to provide lower bounds on various representations of Boolean functions, which are subsets of decomposable negation normal form (DNNF). This notion has introduced a fundamental optimization problem for DNNF representations, which calls for computing decompositions of minimal size for a given partition of the function variables. We consider the problem of computing optimal decompositions in this paper for general Boolean functions and those represented using CNFs. We introduce the notion of an interaction function, which characterizes the relationship between two sets of variables and can form the basis of obtaining such decompositions. We contrast the use of these functions to the current practice of computing decompositions, which is based on heuristic methods that can be viewed as using approximations of interaction functions. We show that current methods can lead to decompositions that are exponentially larger than optimal decompositions, pinpoint the specific reasons for this lack of optimality, and finally present empirical results that illustrate some characteristics of interaction functions in contrast to their approximations.
منابع مشابه
Independence, Decomposability and Functions which Take Values into an Abelian Group
Decomposition is an important property that we exploit in order to render problems more tractable. The decomposability of a problem implies the existence of some “independences” between the variables that are in play in the problem under consideration. In this paper we investigate the decomposability of functions which take values into an Abelian Group. For the problems which involve these type...
متن کاملNew Compilation Languages Based on Structured Decomposability
We introduce in this paper two new, complete propositional languages and study their properties in terms of (1) their support for polytime operations and (2) their ability to represent boolean functions compactly. The new languages are based on a structured version of decomposability—a property that underlies a number of tractable languages. The key characteristic of structured decomposability ...
متن کاملOn an axiomatization of the quasi-arithmetic mean values without the symmetry axiom
Kolmogoroff and Nagumo proved that the quasi-arithmetic means correspond exactly to the decomposable sequences of continuous, symmetric, strictly increasing in each variable and reflexive functions. We replace decomposability and symmetry in this characterization by a generalization of the decomposability. AMS (1991) subject classification: Primary 39B12, 39B22, Secondary 26B35.
متن کاملTuring Degrees in Polish Spaces and Decomposability of Borel Functions
In this article we give a partial answer to an important open problem in descriptive set theory, the Decomposability Conjecture on Borel functions from an analytic subset of a Polish space into a separable metrizable space. Our techniques employ deep results from effective descriptive set theory and recursion theory. In fact it is essential to prove that several prominent results in recursion t...
متن کاملUtility Elicitation as a Classification Problem
The majority of real-world probabilistic systems are used by more than one user, thus a utility model must be elicited separately for each new user. Utility elicitation is long and tedious, particularly if the outcome space is large and not decomposable. Most research on utility elicitation focuses on making assumptions about the decomposability of the utility function. Here we make no assumpti...
متن کامل